package io.wdb.modules.generator.generator.entity.customer;

import java.math.BigDecimal;
import java.util.Date;

import io.wdb.modules.generator.generator.entity.BookEntityEntity;

public class BookEntityCustomer extends BookEntityEntity{
	private String bookName;//书籍名称
	private BigDecimal price;//单价
	private Date borrowDate;//借书日期
	private String gridCode;//借书时书格编号
	private String restituteGridCode;//还书时书格编号
	private String shelfCode;//借书时书柜编号
	private String restituteShelfCode;//还书时书柜编号
	private Date borrowTimeStart;//借阅开始时间
	private Date borrowTimeEnd;//借阅结束时间
	private Integer bookBorrowCount;//本书被借阅的次数
	private Integer borrowedStatus;//出借状态 0:上架，1：下架，2：借阅
	// private Integer maintainStatus;//维护状态 0：正常，1：报修，2：报废，3：维护 沿用status
	//private Integer sellStatus;//销售状态 0:未销售，1：销售
	private String author;//作者
	private Date publicationDate;//出版时间
	private String press;//出版社
	private String userName;
	private String bookSubject;//书籍主题
	private String bookTag;//书籍标签
	private Integer minAge;//最小年龄
	private Integer maxAge;//最大年龄
	private String authorDesc;//作者简介
	private String authorRecommendation;//编者文案
	private String brief;//内容简介
	private String imgurl;//封面url
	private String innerImgs;//内页图片
	private Long userId;
	private Long orderTransId;
	public Date getBorrowDate() {
		return borrowDate;
	}
	public void setBorrowDate(Date borrowDate) {
		this.borrowDate = borrowDate;
	}
	public String getGridCode() {
		return gridCode;
	}
	public void setGridCode(String gridCode) {
		this.gridCode = gridCode;
	}
	public String getRestituteGridCode() {
		return restituteGridCode;
	}
	public void setRestituteGridCode(String restituteGridCode) {
		this.restituteGridCode = restituteGridCode;
	}
	public String getShelfCode() {
		return shelfCode;
	}
	public void setShelfCode(String shelfCode) {
		this.shelfCode = shelfCode;
	}
	public String getRestituteShelfCode() {
		return restituteShelfCode;
	}
	public void setRestituteShelfCode(String restituteShelfCode) {
		this.restituteShelfCode = restituteShelfCode;
	}
	public String getBookName() {
		return bookName;
	}
	public void setBookName(String bookName) {
		this.bookName = bookName;
	}
	public BigDecimal getPrice() {
		return price;
	}
	public void setPrice(BigDecimal price) {
		this.price = price;
	}
	public Date getBorrowTimeStart() {
		return borrowTimeStart;
	}
	public void setBorrowTimeStart(Date borrowTimeStart) {
		this.borrowTimeStart = borrowTimeStart;
	}
	public Date getBorrowTimeEnd() {
		return borrowTimeEnd;
	}
	public void setBorrowTimeEnd(Date borrowTimeEnd) {
		this.borrowTimeEnd = borrowTimeEnd;
	}
	public Integer getBookBorrowCount() {
		return bookBorrowCount;
	}
	public void setBookBorrowCount(Integer bookBorrowCount) {
		this.bookBorrowCount = bookBorrowCount;
	}
	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
	public Integer getBorrowedStatus() {
		return borrowedStatus;
	}
	public void setBorrowedStatus(Integer borrowedStatus) {
		this.borrowedStatus = borrowedStatus;
	}
	public String getAuthor() {
		return author;
	}
	public void setAuthor(String author) {
		this.author = author;
	}
	public Date getPublicationDate() {
		return publicationDate;
	}
	public void setPublicationDate(Date publicationDate) {
		this.publicationDate = publicationDate;
	}
	public String getPress() {
		return press;
	}
	public void setPress(String press) {
		this.press = press;
	}
	public String getBookSubject() {
		return bookSubject;
	}
	public void setBookSubject(String bookSubject) {
		this.bookSubject = bookSubject;
	}
	public String getBookTag() {
		return bookTag;
	}
	public void setBookTag(String bookTag) {
		this.bookTag = bookTag;
	}
	public Integer getMinAge() {
		return minAge;
	}
	public void setMinAge(Integer minAge) {
		this.minAge = minAge;
	}
	public Integer getMaxAge() {
		return maxAge;
	}
	public void setMaxAge(Integer maxAge) {
		this.maxAge = maxAge;
	}
	public String getAuthorDesc() {
		return authorDesc;
	}
	public void setAuthorDesc(String authorDesc) {
		this.authorDesc = authorDesc;
	}
	public String getAuthorRecommendation() {
		return authorRecommendation;
	}
	public void setAuthorRecommendation(String authorRecommendation) {
		this.authorRecommendation = authorRecommendation;
	}
	public String getBrief() {
		return brief;
	}
	public void setBrief(String brief) {
		this.brief = brief;
	}
	public String getImgurl() {
		return imgurl;
	}
	public void setImgurl(String imgurl) {
		this.imgurl = imgurl;
	}
	public String getInnerImgs() {
		return innerImgs;
	}
	public void setInnerImgs(String innerImgs) {
		this.innerImgs = innerImgs;
	}
	
	public Long getOrderTransId() {
		return orderTransId;
	}
	public void setOrderTransId(Long orderTransId) {
		this.orderTransId = orderTransId;
	}
	public Long getUserId() {
		return userId;
	}
	public void setUserId(Long userId) {
		this.userId = userId;
	}
	
}
